vs
QUICK ANSWER
"Sopa" is a noun which is often translated as "soup", and "un vaso de leche" is a noun which is often translated as "a glass of milk". Learn more about the difference between "sopa" and "un vaso de leche" below.
la sopa()
A feminine noun is almost always used with feminine articles and adjectives (e.g., la mujer bonita, la luna llena).
1. (culinary)
a. soup
La abuela preparó una deliciosa sopa de verduras.Grandma prepared some yummy vegetable soup.
el un vaso de leche()
A masculine noun is used with masculine articles and adjectives (e.g., el hombre guapo, el sol amarillo).
1. (liquid)
a. a glass of milk
María casi siempre desayuna un vaso de leche y pan tostado.Maria almost always has a glass of milk and toast for breakfast.